cabbage aphid - French English Dictionary